package com.be.beadmin.design.dto.output;


import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.NumberFormat;
import com.alibaba.excel.annotation.write.style.ContentFontStyle;
import com.alibaba.excel.annotation.write.style.HeadFontStyle;
import com.alibaba.excel.annotation.write.style.HeadStyle;
import lombok.Data;

@Data

/**
 *  柜体设计-非标柜体导出工时周期模板
 */
@ContentFontStyle(fontName = "Microsoft YaHei",fontHeightInPoints = 12)
@HeadFontStyle(fontName = "Microsoft YaHei",fontHeightInPoints = 12)
public class UnStandProductWorkHourAndCycleEx {

    @ExcelProperty(value = "项目名称")
    private String projectName;
    @ExcelProperty(value = "项目编码")
    private String projectCode;
    @ExcelProperty(value = "柜体编码")
    private String UnStandTypeCode;
    @ExcelProperty(value = "柜体类型")
    private String UnStandTypeName;
    @ExcelProperty(value = "柜体描述")
    private String UnStandTypeDesc;
    @ExcelProperty(value = "工序编码")
    private String processCode;
    @ExcelProperty(value = "工序名称")
    private String processName;
    @ExcelProperty(value = "是否属于生产工序")
    private Integer isProductionProcess;
    @ExcelProperty(value = "是否需要自检")
    private Integer showSelfInspection;
    @ExcelProperty(value = "标准工时")
    @NumberFormat("0.00")
    @HeadStyle(fillForegroundColor = 42)
    private Float standWorkHour;
    @NumberFormat("0")
    @ExcelProperty(value = "标准周期")
    @HeadStyle(fillForegroundColor=42)
    private Integer standCycle;

}
